package com.xiamaliu.demo;

/**
 * 加急消息类
 */
public class UrgencyMessage extends AbstractMessage {

    // 构造方法，传入实现部分的对象
    public UrgencyMessage(IMessage message) {
        super(message);
    }

    @Override
    public void sendMessage(String message, String toUser) {
        message += "加急";
        super.sendMessage(message, toUser);
    }

    // 扩展它自己的功能，监控某个消息的处理状态
    public Object watch(String messageId){
        // 根据给出的消息编码（messageId）查询消息的处理状态
        // 组织成监控的处理状态，然后返回
        return null;
    }
}
